The Place is a real gem in consideration of space, money and location. It has really everything you could wish for and it was really clean.
The metro is close by and so are 2 big groceries stores. The beds were clean and really comfortable. Rivkah always answered very fast and very satisfying and we had an overall good impression of the apartment.
What has to be stated though is that the downstairs neighbors (subject to change over time) smoked sooooo much, that it was noticeable in out apartment. So for people with air problems I would not recommend it. Aside for this you are doing nothing wrong booking this great apartment !