Great location, affordable and lovely hosts. Everything you could want from a getaway.