The apartment is great. I stayed here for about 6 months (work), and between the location and how communicative the hosts are, this is a no brainer. For instance, when rcn had a problem for a day the hosts suggested a nearby location for me to work while it was being fixed.
Only thing I would say could be better is that the couch isnt the most comfortable - but if you are just visiting, you likely won't use it much, and it wouldn't be an issue.