Great hosts in a fabulous location - we will be back!