We've stayed here many times, it's a good location, and the condos are well maintained. The pool is kind of off to the side of the building, but it's okay. Each unit is different, but you can go to their website and virtual tour most of them, then request the one you want. Because of the design of the building, the units that end in 05 (505, 605, etc.,) have an extra patio that the others don't. They don't show them in the photos, and they should, because it's large enough to hold a table, chairs, etc.,and it makes for a nice spot to dine "al fresco." I tried to add a few pictures to this, but the file was too large.
We've had some great times there.