This place can’t be faulted. The hosts sure do go the extra mile.