The apartment is beautifully situated with great ocean and snorkeling access and a 2 minute walk to the beach! It was clean and beautiful, but the appliances could use some maintenance (the toilet runs and only one burner works on the stove.) John is a welcoming host and the use of the beach chairs and coolers was most welcome. Best to rent a car if you stay here, it has one fabulous restaurant around the corner but there isn’t much else nearby.