The leQube apartments were a great place to stay. It's in a recently renovated building and has some really nice modern features. It's in a really fun neighborhood with great restaurants and bars just a short walk away.