Perfect location. Wonderful terrace. Great hosts.