Location was fine, only thing to note specially for foreigners. There is a $300+ deposit you’ll have to put down. It takes 3-5 days to get back but if you have a foreign bank account it can take even longer.