The place is just like the pictures and was very clean! Sometimes you see reviews that says clean and actually not so clean but here it really was clean. Instruction to get in was detailed and you get quick responses if you need anything. Anyway, the location is a walking distance from a T STATION or even from the airport, there are many shops and stores close by.