Great location! Great stay! Great hosts!