This place was in an excellent location - walking distance from the beach and a great resort pool. The villa was clean and tidy. Moira was incredibly proactive and clear in her communication.