Perfect location, great communication, easy check-in. The apartment was very clean. Description of property was accurate. We had everything we needed for our short stay. Many great shops, restaurants and sights to see close by.