We enjoyed our stay! Check in was a bit confusing because our flight was delayed and we arrived in the middle of the night, and the front desk staff did not speak English, but other than that slight confusion, we had a great stay. Javier went out of his way to ensure we had what we needed, and was very responsive.