Fantastic. The apartment had it all; great location, brilliantly put together - an all round excellent package topped off by the perfectly balanced level of interaction with the host.