Would definitely recommend staying here.
Absolutely spotless on arrival, with an extra set of bed sheets even wrapped up in a bag confirming they had been sanitized, and the remote for the TV in plastic confirming it was sanitized too.
Internet is fast and TV works with Netflix.
Only "issue" would be the unit I was placed in was not exactly the same as the pictures. Only difference really though was that there were no windows in the bedroom, and rather than the corner with windows on both side shown in the living room, it was one wall of floor to ceiling windows. So net-net, the unit is 95% the same I'd say, just likely a little different layout than the pictures shown, which are nonetheless no doubt preferable.