My wife and I plus our close friend with two younger children staying at this location. The view is amazing, in fact the 6 year old said this is the most beautiful view I have ever seen, the place is well stocked, John was extremely responsive and it was close to the beach. We enjoyed our stay and would highly recommend it