Spacious, clean, well-equipped, just lovely