Lovely place. Full kitchen with everything you need to prepare pretty much any meal. Nice little patio area to eat and hang out. Within 3-5min walk of many great restaurants as well as the beach. Super responsive staff. When we asked for beach towels, they were at our doorstep within minutes. 10/10 would stay again