lovely, clean warm and spacious. great facilities and location.