Can't help much about the resort, only the location & perception. This was one of the first resort/hotels in the 'new' Marina when it was built maybe 10 years ago, so it's starting to show it's age. It is on the fringe of the Zona Dorado 'Golden Zone' tourist area. It's a short taxi run to the 'new' WalMart and mall- no bus goes directly there. Last time we were there, there were more empty shop/restaurant fronts on the promenade overlooking the marina than those that were open, And those closed early. There is no beach per se. You would have to go to the El Cid Tower for that. City buses go by about every 5 minutes- 7-10 pesos (30-50c) It isn't far. I think the units may have a fridge/microwave and maybe a 2 burner cooktop and small appliances. No range. Their website says they charge for wi-fi in the public areas.
In short, this resort wouldn't be my top choice unless I wanted a quiet time to curl up with a good book.
As usual, my $.02 worth.
Jim