Great location. Great patio. Great hosts.