Maintenance man was very rude! Had plumbing problems, toilet started leaking a lot at seal, then urine and whatever else came up the shower drain. Maintenance man came and cleaned up the mess with no gloves, rang the towels out back into toilet, wipes the toilet seat down with same towel, touched the door handles and light switch. Very unsanitary. Did not fix the problem. Had musty smell upon arrival. Desk lady was very nice, everyone speaks broken English. Great location, in walking distance of stores, beach, etc. Private pool is nice.