Wonderful location and fantastic hosts. Questions were answered promptly; they checked in with us midway to make sure we had everything we needed. The apartment was very clean and well stocked. The pool was great!