Impeccable location and warm welcome. Everything absolutely perfect.