John’s place offers a beautiful view of the ocean with nice amenities. It is very clean and provides everything you need to cook. The hosts were very hospitable to us during our stay and give us a number of great tips. Highly recommend staying here!