Excellent place. Great host. Goes above and beyond to make sure your stay is wonderful.