Wonderful! Look no further for a place to stay. Great location, great host, wonderful courtyard.