very clean and had plenty of amenities!