Overall, it was ok. Room was clean when we arrived. What was very frustrating was that we arrived Saturday and left Tuesday. No one ever came to take dirty towels and bring new ones, we ran out of toilet paper (they gave us one roll) and I had to track someone down for that. They never took our trash out. Basically from Saturday-Tuesday, no cleaning of our room, didn’t even knock on the door to offer or check. I did take my mini schnauzer and he supposedly barked when we left, and they did call to say someone was complaining about our barking dog. At that time, no one was in any of the rooms in our building, but I noticed an employee going to the floor above ours to clean. I’m not sure if that’s why it wasn’t cleaned or not, but they never even asked if we needed anything. The swimming pool was disgusting though - tons of hair chunks floating in it. The location was very close to the beach however.