Very clean. With great amenities.