Very clean place with good amenities