Excellent location. Beautiful architecture. Great host. We will definitely stay there again!