We had a short stay, but it was perfect! Ivan went above and beyond for us. We had a bad travel day with our train cancelled and Ivan was in contact all day helping us with transportation and updates on the situation. Would love to return some day and stay longer and enjoy the perfect apartment.