Beautiful spot - close to everything. Communication was fast, check-in was a breeze, beach is an easy 2 minute walk - but this apartment is EVERYTHING. Tasteful, cool, stocked with everything you need. Beds were comfortable, kitchen was great - we will be back every year!