This is a fantastic beach house, taking full advantage of its absolute beachfront location. The views are stunning, and the house is spacious, private, well equipped and well maintained. We loved the finishing touches like the outdoor courtyards with tropical showers and our own steps down to the beach. John was a friendly and accommodating host and we would love to come back!