Excellent location but place was surprisingly not up to cleaning standards. Great host who gives us helpful tips and very kind and friendly though.