Loved our stay at Graemes'! Great place, tidy and comfortable. And what a location...really great! And great hosts.