The location: walking distance to everything you need during your stay (literally).
The apartment: very comfortable, stylish, and spacious for a family of 5.
The complex: 5 star, it has its own restaurant, multiple playgrounds, green areas, gym, swimming pool, and 24/5 security.
And most importantly, the hosts are super hospitable, responsive, and helpful.
I absolutely recommend it!