Great little spot. Deceptively big. Perfect location.