Communication was impeccable, the apartment is located perfectly, it was very clean and had anything I needed. The pool and gym area was my personal favorite. Amazing views all around. All in all, a full 5* experience. 10/10 recommend!