Overall I would give this place a 3.5 stars.