very nice clean and spacious.