Six words sum up our stay. Amazing place. Amazing host. Amazing location.