Stylish and comfortable place in a great location with thoughtful hosts. What more could you want?