The apartment itself was great for us. The laundry was especially appreciated. The kitchen was basic but functional. The apartment was clean and the beds and bathrooms were good. We had a little problem getting the gate code to work when we checked in, but Carlos was quick to respond and we weren't delayed. For us, the main purpose of this apartment was as a home base as we went out to other activities and it worked great for that. It is of course adjacent to the marina, but you need to drive for pretty much all other things. Parking was easy and the complex was safe with onsite security. But it is important to note that the complex is still recovering from previous damage. While we were there they were repairing the exterior concrete of the building we were in and were prepping it to paint so there was a lot of banging going on during the day but the workers were good friendly guys. The majority of the units appeared empty while we were there. The pool was clean but is very rough with tiles broken, chairs broken, etc. So, if you're looking for a good home base, which we were, I highly recommend this property. If you are looking for something closer to a resort experience, that is not what this complex currently is. Hopefully, someday it will be back to its obvious former glory and we look forward to going back then!