Spacious, clean, convenient and good value.