Stylish, warm comfort in great location, and wonderful host. What more cou l d you want. Fantastic.