Central Location with Fabulous Sea Views Apartment BBQ facilities Balcony DVD player Unit 8, 85 Main Street Details