Lovely hosts for a great stay in a fun location.