Delightful little spot. Great location.