Very well equipped apartment, super clean and has perfect location.. we enjoyed our short stay in it.
The only issue for us were the stairs, especially for pregnant woman and heavy luggage, other than that it is the perfect place.