We've stayed at Marina Sol many times, the Casa Corazon condo was by far the cleanest one we've stayed in. Beds are comfortable, kitchen was clean and organized, sheets, towels and beach towels were nice quality. The sliding glass door is so clean one of us walked into it breaking their glasses and bruising their forehead and arm - I would highly recommend putting some kind of safety sticker on the glass doors to avoid anyone being seriously injured. There are a few repairs needed, kitchen and master sinks drained slow, garbage disposal did not work, ceiling fan in master makes noise on med and high setting. We would have also appreciated having a way to lock the sliding door. The resort itself is safe and secure with a security guard on duty but the distance from the stairs to the half wall felt a little vulnerable. Love the location of Marina Sol, so much within walking distance! The pool and outside bar/restaurant are nice but simple. New grocery store in the mall was convenient and they're building a Walmart catty-corner from Marina Sol. We will be back again!