Very clean and well-equipped. Located in a nice neighborhood. We had a great time staying in this place.