Apartment is beautiful and full of amenities. Communication is quick and efficient. Everything seems new and comfortable. Staying there was a real bonus.
We were four and the Sofa-Bed was comfortable.

A couple of things worth improving to make this place even more perfect -
a. Internet speed. In a city where you can get 300Mbps, the internet was slow and was going on and off at times.
b. Stairs - May be more informative in mentioning the stairs at the beginning of the apartment description.

All in all, I would definitely recommend it to other people.