This was an excellent spot. While the kitchen space was shared, it felt like we had the place to ourselves. Our host was very friendly and accommodating to all of our needs. The space was clean and had a beach theme that I loved. Close to the local beaches.