Hidden Gem. Already planning a return visit.