Good location, great hosts and a good place to stay.