A super stay - wonderful hospitality, a very well appointed apartment, great location and a lovely terrace.