Great hosts and great communication; great place in a great location.