Sort:  

No i'm from the UK. They have cheap hotels there but they are far from the center. I didn't see any street food places though.