Location was the only flaw, it's bit difficult to go to certain part of the city since the nearest subway station is bit new and doesn't connect with many lines. It's also pretty loud due to being right next to the highway.
Other than that they were always responsive and were able to solve problems for me very quickly. The place is clean and has a nice view.