Excellent location, bright and beachy interior, clean. I was concerned about noise from the parking lot/restaurant/market but it wasn’t too bad and we liked having the market and restaurant nearby. Parking spots and Outdoor shower were great to have.