It was perfectly clean with good amenities.
The apartment was better than the photos. It had a nice balcony with fabulous view.
The only problem we had was the broken sofa bed which we were told about beforehand and he ordered a brand new air mattress instead.
Overall we had a pleasant experience and would definitely recommend that.