10/10, no better spot to stay and no better hosts.