Very lovely stay in a wonderful apartment. Extremely clean and had everything we needed. Great location, beautiful setting, easy access to public transport. Fantastic hosts, very prompt and timely communication. Thanks for a great stay!