Great place. Great location. Great hosts. What more could you want?