The communication with the owners is outstanding. They call, and check in throughout your stay and before. They also answer any questions in a very timely manner. We were able to check in sooner, which helped a lot with a toddler. The location is also great. You do have to walk about 10+ mins to the beach.
The place itself is very outdated. Pictures are deceiving. The kitchen is great, but everything else needs some serious updates. If two people are taking a shower, the pressure and temperate of the water in the showers change, so be careful to not burn yourself. Again, the bathrooms are bad. Pillows (not pillowcases) and mattresses have stains on them...really bad stains. I am glad I noticed when I was checking out after 6 nights and not before. It's gross. The place truly sleeps 4. There is a couch in the living room, but it doesn't pull out. There is another couch in the master, but honestly, we didn't even try to pull it out because it was stained, so didn't feel too comfortable sleeping on it.
As others mentioned, the pool access is from the master suite and is shared with 2 other condos. We stayed 6 nights and asked for extra clean towels and toilet paper, especially with the toddler and 5 adults, 6 towels for the whole stay is just not enough. We were refused due to the policy.
There is so much potential for this place...few updates, fresh paint would make this much better. There was also a cockroach in the kitchen.