I stayed at Al's place for a couple of weeks and it was great !
I only have good things to say about it: the check-in went smoothly, the place is very spacious and clean, the kitchen is well-equipped, the shower is very nice, and the apartment is conveniently located, less than 5 minutes walking from the nearest subway station.
I would definitely recommend staying there.