Great place to take the family for a beach retreat.