Very clean and all the amenities