Beautiful apartment and gracious hosts. Excellent communication. Very clean and well maintained apartment. Easy walk to restaurants, the river, parks and shops. We would definitely stay here again.