very nice, clean, spacious