Johns Place is in the perfect location. Walk to the beach and restaurants. My family of 5 have been traveling for 3 moths straight and have stayed in many places .Johns was thoughtfully appointed, but simply enough to feel at home. And it was clean. My Swiss wife and I noticed that first. She is a neat nut!!!