Location, location, location....need I say more. Besides Nabil's place being near all kinds of public transportation, it was clean, nice and comfortable. Communication was a breeze with Nabil. Highly recommend this place.