Very tidy and full of amenities.