The place is beautiful I love coming here. My only disappointment was the customer service needs a lot of improvement. Some of the servers need a little more training because they are rude and had bad attitude. Specially the staff at the buffet. The only outstanding employee there was Novia she has a great attitude and she went the extra mile to help us and she provided excellent service. Novia should be training the rest of the employees at the 2 restaurants, because she was very helpful and understands perfectly the importance of providing a good service. Also the people at the front desk were friendly and helpful.