Excellent flat, location and hosts! Would stay again, beautiful apartment and great location!