An excellent experience!! The place is beautiful and ideally situated and Mike was an outstanding host. I highly recommend and would definitely stay there again!