Our stay at Javier's place overall was relaxing, but there were some miscommunications at the beginning that were a bit stressful. We arrived to check in at 3pm, but when we did, the condo staff told us that the room we planned to stay in only allowed for 4 people to stay, and we had 5 adults. On the Airbnb listing of this place, the description said the room allowed for 5 people. (I believe that Javier changed this to be accurately listed now.) The staff there told us that the only way the 5 of us would be able to stay is if we paid an extra $100/night (we were staying 4 nights, so it would be $400 total).
Because Airbnb was a 3rd party, the condo staff had to contact Javier and the on-site contact person, I had to talk on the phone with Javier a couple times, and Javier had to call his on-site contact person as well. This went on for about an hour and a half until Javier agreed to pay the extra $400, and we were finally able to go to our room.
Aside from the miscommunication and stress at the beginning, the only other thing that I think could have made our stay better would be the smell of the bathroom. There was a strong urine smell the whole time, and I'm not sure if there is anything that they could do for that, but it was very unpleasant.
Overall, our stay was good and the place itself looked like the pictures. The value of the place compared to what we paid was very reasonable, and it was great to have a pool and beach so close to us. The pool was also kind of clouded, but that is not something that Javier can fix but something that the condo itself would need to fix.