Fabulous accommodation, fabulous location, great host...book it!!