The reviews were not wrong about this place! Perfect location.