Make sure you get your damage deposit in at least 24 hours before your arrival. We did ours in the morning of our stay and our response from Camila was very slow and she missed our initial deposit. After a long delay we were asked to do the damage deposit again. Both damage deposits were taken, one returned after checking in. We had arrived at the address given at 4pm (check in time) and after waiting for replies and finally getting into the suite it was 5:30pm.
All this being said the location is amazing and the suite is OK. We would not stay here again.