Blairgowrie Beach House is a beautifully kept retreat which is light, airy and provides all modern conveniences. The property is meticulously kept and allowed us to enjoy a wonderful stay. We just wish it had of been longer.