Immaculate; tasteful; attention to detail and a warm welcome from our host.