A truly lovely place; bright and clean, in a brilliant location with a wonderful host who looked after us from the moment we registered until we left. Definitely one to revisit.