Lots of amenities and very clean.