This could be much better and perhaps we caught them at the bad time. The bed was comfy and the aircon was great. It was not cleaned whilst we were there and there was no cleaning equipment for us to do it ourselves. This meant we had lots of sand everywhere. No change of towels either. We are not high maintenance but dont like to be in a dirty room so would be good if a mop could be left in the room. The dog was adorable and followed us down the road at night when we went out to eat. It would wait for us to finish and then follow us back. View from the roof terrace was good! A little more customer service including info on places to visit and places to eat would make you feel more like a guest than we experienced.