Everything was absolutely perfect!
The apartment is completely private, clean, and 100% accurate to the description.
The hosts are very friendly, accommodating, and were patient and helpful with all our questions.
They were even kind enough to cater to out very late arrival (2am).
Overall, they do deserve the very high ranking!