Marcella’s place is a great place for staying and visiting the surrounding beaches and areas of interest