The property was beachfront, which was very important for us. The views were amazing and the large patio area was great for morning coffees. We had everything we needed but could have used some additional towels (both bath and beach) as well as some simple things like extra pillow cases, garbage bags, etc. Overall, I would highly recommend this property and would not hesitate about booking it again.