The apartment is great, has everything you need for a short (or even longer) stay.
Ours was not facing the pool area but the street and the street gets very noisy, so if you have sleeping problems bring earplugs!
Either than that location is great too, communication was good, check-in/out was easy.
Would definitely recommend the place and would love to be back!