Awesome place and great location. My only difficulty was that the beds weren't very comfortable... Just really firm, so I would wake up sore every day. But for those of you that like firm mattresses, you'll love it! We also loved the little private enclosed balcony attached to our apartment. It had a nice breeze and was perfect for relaxing breakfasts in the morning. The kitchen was well stocked and had plenty of dishes for eating and cooking. There were also lots of beach things we could borrow such as umbrellas, floaties, snorkels, boogie boards, beach mats, etc. The host was super accommodating as well when one of our luggage items got lost on the wrong flight and they wanted to drop it off a few hours before check-in. All in all, other than the bed, we loved everything about our stay!