We have stayed at many and this was hands done the nicest, best stocked, best decorated, nicest hosts, and in a wonderful location.
Everything was wonderful from the furnishings to the linens and the special touches and items found in the kitchen. The hosts have stocked the place with books, maps, and other items to find the area's attractions.
The location is in a perfect location to visit this seaside town, it's attractions, and to day trip to places like Aberdeen.