Don't be fooled by the price. This place is 4-5 stars.