This place was AMAZING! It was very clean and the views are INCREDIBLE. Katie was very responsive when we had any questions. It's very close to beaches and cute restaurants and cafes. I'm going to try to always book this place in the future - highly recommend!