Fantastic stay! Perfect location, beautiful apartment and flexible and generous hosts. Highly recommended.