Great spot! Great location! Great hosts! Stay here!!