The Apartment is very nice, there were three of us and we read 3 beds on the description unfortunately when we got there there were only two so one of us had to share. The check in process was a pain, my flight landed at 4pm but let the host know that I would be there around 6pm taking Mexico traffic into consideration I arrived at 5:50 and let them know I arrived at 6:02 I had to wait about an hour and a half to get checked in because there was no one available to check us in. They offered me a reimbursement for my time wasted and will update my notes if I receive or not.The apartment is nice and there’s security 24/7 around the clock, you have to leave your ID or passport with the front desk in order to gain a key card for access into the building and they keep it until the end of your stay. Beds were comfy when we arrived one of the trash bins was half way full not sure if the person didn’t take it out no other complaints from the apartment the people that manage the place were responsive and helped get someone too me as quickly as possible.