Great flat, great location, and great hosts. We loved the terrace and had a fabulous stay