The place was fantastic. Just as described. Incredible location. Within walking distance to beach and shops/food. Very clean and had everything we needed for a comfortable stay.