A wonderful flat, a great host, a perfect stay.