The Resort is Beautiful the rooms are clean and pretty, the food was very good, this resort has great potential, Pools good no complaints, staff for the most part excellent English is difficult, not many speak it or understand, wait staff very good, front desk staff not all that friendly maybe it's not their fault a lot of complaining about the room cards not working, lack of hot water in the showers and Tv's not working So the hotel needs to correct these problem but over all Loved it for now a 3 star so I hope they get it together they could be 5+