Clean place with very good amenities