The apartment was much better than I had expected. Pictures don't do it justice. The beds and linens were comfortable. Had some amazing sleep there. The location was pretty convenient to the metro stops and had some awesome food places in walking distance. The 2 bathrooms were useful for the 6 of us. Also had awesome water pressure. My single issue (why I took a star off) was the wifi. It was borderline unusable (connection kept dropping / incredibly slow). I had to use my international data to compensate for it.
Other than that I would definitely stay here again.