Great hosts, great location and great experience. As someone that is fairly particular about where I stay, this place exceeded my expectations.