A spacious and well-appointed beach house in a great spot in beautiful Blairgowrie.