Excellent stay all around! Ibrahim had provided everything necessary, with nice additional touches such as phone, metrocard, coffee and bananas. The apartment is in a great location, and has all you need for an extended, comfortable stay. All instructions are clear, and the color-coded keys are helpful. Excellent, timely communication, every time.