Great location. Everything was within walking distance. Easy checkin and check out. The place had all the kitchen needs. The host even provided items for the beach for us to use. Unfortunately, it was raining during our stay, so we did not have a chance to use it. However it was nice that the host had it provided. The host, Neil was very responsive and answered all my questions and recommended good places to eat.