Amazing location and great apartment overall - kitchen had everything we needed and bed was pretty confortable. The pool was a lovely experience as well.
The only thing I could possibly put my finger on that wasn't perfect was that I couldn't get the AC to be at a temperature I'm used to for sleeping, since there's a note saying not to go below 70F.
Other than that, it was a really pleasant experience, and the staff was pretty helpful and responsive in regards to any questions we had.