Place is good. David will come to pick you up to take you to the apartment, however he doesn't understand English so initially he will yes, no problem and then something very different will happen. Avoid if u can't speak his language