Very well equipped. All clean. We had a very good stay.