Fabulous place to stay with a young family. Location is the best, short stroll to beach and playground. All amenities made sense and the communication from the host was great. Highly recommend.