Comfortable, clean, spacious - perfect in every way