Very nice and clean with good amenities