Impeccable. Careful attention to detail, comfortable yet stylish furnishings. Excellent location and a great host. Recommend highly.