Our stay in Girasol was very pleasing. The property is in a prime beach-front location, has a decent sized pool and you cannot beat the pet-friendly portion of it!
The rooms are a bit outdated, ours had a funky smell and didn’t even had a TV in the bedroom. The whole getting in and out of the parking lot could be improved, it’s not a very effective method to have to go get the guard every time you want to get in or out of the property by car, however, I would definitely stay here again!