Great location; tastefully decorated interior; great host