Amazing place I strong recommend it.
The only thing bad is the security deposit. They told 250$ (to high) and charged me 300$.