Overall, great experience.
Pros:
Good location
Fully equipped (they provide literally everything you need for the short/mid stay)
Clean
Cons:
No smart TV