Very clean and well kept resort. Alittle bigger than i prefer but nice. The rooms are cleaned daily and are nicely appointed..food was good in the buffet didnt try the ala cartes since i was only there for a few days..pools were fantasic but the beach left much to be desired. If…