I enjoyed our stay at the apartment and it is exactly how it has been described.
1) Excellent location: Close to good restaurants, metro stations and main streets
2) Spacious lounge and kitchen area
3) Check-in/Check-out was very easy and the hosts have great communication. Any issue we had was resolved extremely quickly by the hosts.
4) All basic amenities like towels, shampoo, hair dryer etc was provided. The kitchen was also well equipped with plates, glasses, utensils etc.
Two quick points to mention:
1) The shower area and the toilet area is quite small (but not a dealbreaker)
2) The apartment is 3 flights of stairs up so be prepared if you have heavier luggage.
Overall, I enjoyed my stay here and was very comfortable. I would recommend for short and long stays.