I enjoyed my stay a lot. This place has everything you need for a stay. The place is great. Public transportation is around the corner. Some shopping malls are close as well.
The only thing I'd improve is having a smart TV instead of plane one.