This place is amazing!
Excellent location, spacious, and has everything you would need plus more.
One thing to note, you have to go up 2 flights of stairs to get to the entrance/elevator, so this could be tricky if you have a lot of/heavy luggage. I would highly recommend this place and would love to stay again.