Spacious, well-appointed flat. Great location, and excellent WiFi.
Adriano was EXCELLENT to work with, although we didn't meet face to face, he seems to be a really nice guy.
I would (and probably WILL), stay there again.