In general, we were happy about the place. Location wouldn't be better. Apartment was clean and secure as well. Kitchen was full of appliances. Luis was responsive to all our questions.
Only negative issue was the bad smell coming out of bathroom.
We couldn't leave our luggages for extra couple of hours in the apartment as check out time was 11 am. There was no reception available to take care.
I would recommend the place.