This place has everything you need. There is a large pool, hot tub, steam room, gym, basketball court, tennis court, play area for kids, game room and a grilling area. It is a brand new condo complex with all the amenities you would find at a resort but with your entire condo. The staff are very friendly and helpful. The best part of the condo is that it is walking distance to a mall with a grocery store and only an 8 minutes cab ride to the town centre and beach. The town can get quite loud so it is nice to go back to a quiet and relaxing atmosphere.