Lovely location, great restaurant next door and the Mexican was also very friendly and fun. The beach here is uncrowded and dog friendly and the local residents are delightfully warm people.