super clean with all needed and wanted amenities!