Quite clean with lots of amenities.