What a great place! We stayed in Johns wonderful beach home for a week and wish it had been longer! The views are spectacular and the house has everything you need for an amazing stay. Johns communication was excellent and very easy to reach with questions. We will definitely be back.