close enough to the beach (5 minute walk), but far enough away from the large groups of people. very happy with my stay