I had a wonderful stay at Rebecca's apartment. I would definitely recommend this place.
Also, it is very well located.