lovely, spacious and very well equipped. great position and great hosts.