Best location, best place, best host, best view, best terrace. Will return.