Yehuda's place is spotless and have all the amenities you will need. From toiletries to connectivity. Quite a walk from the subway, so if you have lot of luggages.. You might have to consider the distance. But it was perfect for us. There are lots of places to dine around the apartment. A coffee shop, grocery store just around the corner. There is also a bus stop just outside the door.
Check in was a breeze. Yehuda provided detailed instructions and was generous enough to let us check in an hour early. There's a neighbor living upstairs, we never saw them but we heard them. There's also a church across the street, which starts to chime the bell at 8am. It didn't cause us any inconvenience at all though.