Outstanding location. Sparkling clean. Easy to get to. Generous and friendly hosts.