The apartment was comfortable and very well equipped with everything we needed. It is a few minutes from a supermarket which was very helpful as well. One of the best features is that it is very close to a metro station so travel to and from the apartment was great.
We didn't meet Michael but he was very helpful and gave us good advice through text, and made checking in and out simple. He communicated very well throughout the trip and made it all much easier for us.
Recommended for a smallish group, we had 5 people and it worked perfectly for us. Great apartment for a short stay.