Quiet place , walking distance from the beach .