The apartment is really perfect with an indoor/outdoor feel, a very good bed with great pillows in a dark bedroom, a well-supplied kitchen for preparing full meals (just an oven lacking), a lovely view of the pool and sea and a convenient floor-plan. I loved being there for over two weeks, relaxing, swimming and going to town on rare occasion. But that's me.
A golf cart would be good if you're into moving about a lot or getting to different restaurants, but I found rides back and forth to town offered when I needed them. The corner store near the complex has a friendly staff and provides all the basics, and the Caribbean Chicken grocer and fruti/vegetable stands about a half a mile away work well. I played trivia one Wednesday night at the nearby Tex-Mex pub, which was welcoming and a lot of fun.
I recommend the condo highly.