Location, location, location + comfortable place + very kind hosts = great trip, great experience