Overall it’s good. Few concerns when we were there. The lights by the staircase going to our room were busted, the sliding door in our room couldn’t close. Anyway just one call to the front desk, then they were able to fix. Another concern, is the dining area. At dinner time I noticed that the table covers where we seated were filthy. Checked the other tables, were the same. I called the attention of the staff and the manager, they were apologetic somehow. They should not be told by guests about this matter. Flies were all over the food especially by the salad, fruits and bread area. Again, I called the staff attention if they can cover the food before somebody will get sick. The food prepared anyway were excellent. The staff we met and encountered are very polite, courteous and respectful. The place is very relaxing.