Clean and functional as promised with all the amenities needed.