Great spot right on the beach with lots of charm and great amenities nearby!