My friend and I stayed here for three weeks and were extremely comfortable. We got to the point where it felt like home. The location is great! Just a five minute walk from the Little Italy area. The living room is great, with two big comfy couches and a smart TV with all the apps you need.
The only thing I would mention is for light sleepers- this location is right by the airport so you can hear airplanes landing every five minutes or so. It didn't bother me (actually found it soothing), but for some people I can imagine it getting annoying.