The apartment, location and communication was amazing. We deeply enjoyed the stay and we’re super happy with everything. Check in was very comfortable as well as check out. The pool and the apartment were beautiful!