A wee gem tucked away in beautiful surroundings. Everything provided for a very enjoyable stay.