The resort alone offers all one can need on a short or long time stay and for those with a more adventurous sprit, we are close to just about everything: shopping, ruins, fishing, theme parks, ethnic tours, best beaches in the caribbean, etc.
You can buy day-passes at the resort and enjoy an all-inclusive day including the use of the facilities in one or several of the resorts within the complex, all accessible with the included mini-train transportation (available from 5:00am through 2:00am), tennis, bicycles, restaurants, pools, massage, gymnasium, beaches (long stretch of over 1 km. within the complex), community pools right outside the condo, lounge chairs and covered dining tables (with grilling area) to hang out by the community pool, and so many more things it's impossible not to miss something.