Very clean. Good amenities