We stayed for 1 week in Matt‘s apartment. It was easy to find and the complex offered many great things: laundry room, tennis court, a pool. In Matt‘s apartment you can find all the gear you need for tennis, snorkeling, laundry, which we really appreciated.
We were disappointed about the location, the (good) bars and restaurants are not in walking distance.. it takes at least 30 minutes to the center.
All in all it was a good stay.