Excellent location, great spots for coffee and food. The beach is steps away! Apartment is roomy and comfortable, had all we needed.