Amazing location! Clean! Wonderful host! We would stay again.