Excellent apartment. It is in a great location, very clean and new.
The hosts were super nice friendly and also gave us some advice on where to go, and places to eat.
If there was something I can maybe improve on the host is the time of response (but that a really minor detail).
We did not have any problems at all with the internet (i write this because I remember reading reviews in which they complained about the internet), in fact it worked pretty well.
Everything perfect with our stay.