Quality, style, super clean, attention to detail and comfort is what we found at Harbour View. Great hosts, friendly sheep and amazing vistas all added to the enjoyment of our stay.