My family and I enjoyed a week at this condo recently and I can't say enough about our stay. The employees of the resort are very friendly and helpful. For the most part they speak English, if you don't speak Spanish. The resort is meticulous and beautiful. Two large pools to choose from as well as a toddler pool. We never had a problem finding lounge chairs by the pools.
The condo was clean and fresh upon arrival. We had 6 adults and 1 toddler in our group and everyone had a comfortable sleeping arrangement. Wal-Mart and other grocery stores are very close which makes it easy to cook and prepare food in the condo (which we did for breakfast and lunch most days). The bus system is very easy and will take you into "Old Town" for about 7.5 pesos (cheap!) The marina district felt very safe as we walked to many restaurants and shops in the marina with my young daughter. I never felt like I was putting my family at risk.
This resort is beautiful and the staff make you feel welcome the moment you arrive. We will not hesitate to come back and stay here again!