Great location. Private with all the needed amenities. We enjoyed our time at John’s place! So close to a great surfing beach and a market across the street!