Great spot to come back to after a trip out. Close to beaches and walks. Lots of thoughtful extras and very comfortable furnishings.
Blairgowrie is lovely itself.
Sam is a great host.