First class apartment in a wonderful location! Beautifully clean and well stocked with everything you could need. Very comfortable beds and lovely roof terrace. Communication with the hosts was easy and friendly. We had a fantastic stay in a beautiful apartment in a beautiful city.