Spotless house, lively surrounds - great location for walk to Blairgowrie Shops and beaches .. some lovely touches on arrival, loved our stay