Stella del Mare
Stella del Mare - or “Star of the Sea” in Italian - is about as charming as it gets. Located on South Main Street, this beautiful newly-remodeled home has everything you could want in a coastal cottage. Enjoy coffee on the front porch while watching the...