We had an excellent stay at Magnolia Cottage. The place was sparkling clean, spacious and comfortable. Every amenity you'd ever need. The location was perfect, and the view of the harbour was spectacular. Kiera's responsiveness was top notch. A great value for the money. Highly recommended!