Overall, we had a great experience. The first day, there was a mixup with the cleaning staff, and we arrived at checkin time to an uncleaned apartment. However, I contacted the airbnb team right away, and they had a cleaning staff sent out immediately and refunded us for our cleaning fee. The location and apartment itself was wonderful and spacious, and we had a lovely stay. I would also recommend the private care service that is offered through CleanBnB. It is the same price as a taxi, and is infinitely less stressful than trying to navigate public transportation in a foreign country. We highly recommend this place and were grateful for the fast communication. Thanks Again!