Nice and clean with good amenities.