One of the best places we've ever found after years of travel. Location, price, comfort... good hosts. It's all right here.