Perfect location 4 mins walk from beach. Lots of great restaurants very close by. Spotlessly clean. Great communication with David. Would definitely stay here again.