This place is good, but way overpriced. This place is a rip off. The prices aren't listed, they are extremely overpriced, and the service is not that great. The employees get you to upgrade and pay more for almost nothing, I do not reccommend this place & I will not come back. Way too expensive. I don't know how they stay in business