Can not imagine a better host, location, view, facilities or apartment. Perfect.