Everything much much better than expected. I would rate this place 7 stars!