Absolutely delightful place. Good location.