clean, good amenities and cleaner