Spacious, clean, well appointed