Pools were nice , breakfast okay / average , bathroom not clean enough / moldy , room smelly that i had to buy fragrance spray and sprayed the room , aircond so small and not cool enough. Had unpleasant experience during check in where the front desk staff named shanton quite rude and gave me the wrong type of room but after approached the other 2 staffs they gave me the correct room that i paid for . Expedia hotline also terrible and not helping. Thankfully the pools were great so we enjoy our brief holiday .