Nice, spacious, clean, and well accommodating