The staff was so rude and disinterested, especially at the front desk, but also at the beach and restaurant, that they ruined whatever good there might have been. Also the woman at the front desk tried to rip me off upon check out. When I caught her she said it was her mistake and changed the bill to the correct (lesser amount) but failed to offer an apology, Upon check in they failed to welcome me or explain anything about the hotel, and upon check out they failed to say thank you or wish me goodbye. Just totally rude and horrible people. The room was clean but small and aging and the outside "garden" on my patio was cheap astro turf and plastic vines. Not even one small bottle of water in the room. Totally lame,