This place was fantastic. The staff was friendly, accommodating, and personable. Great place for english speakers as well. Plus the location is great.