Beautiful apartment, perfect location; we felt completely at home during our stay. The check-in process could be improved but otherwise our experience completely surpassed our expectations!