Clean , great amenities