Spacious, clean, very accommodating