Lots and lots of "buts" to offset the good points about this hotel.
The good points (and "buts"): great location on the marina, and near to many good restaurants, shops, and bars. BUT: not on the beach, and the pool area is small and crowded. Chairs fill up early, as usual at such resorts, with towels, books and shoes. People appear much later. Beach is not far away, but it does require a stroll.
The staff are friendly and generally helpful: BUT, the houskeeping is ragged and noisy. The front desk staff, bell staff and concierge were friendly and accessible. Yet the houskeeping staff thought nothing of yelling, laughing and standing around chatting (loudly) early in the morning. Their socializing resounded through the tiled hallways and into the rooms. So much for sleeping in during a vacation!!
And, as others have noted, towels, blankets, and wash cloths sometimes were replaced during daily service, many times not. A call to housekeeping remedied the problems (after thirty minutes), but it was annoying--at a hotel that likes to bill itself as a five-star property (no way!)--to have to invest time in such annoying details.
The rooms were clean and some have decent views of the Marina. BUT--and this is a very big BUT--the hotel is noisy, noisy, noisy. The central air conditioning units are very loud and intrusive. My friend and I had to change rooms three times before we found one that was even moderately quiet. And since the hotel is downtown, street noise can be a problem: trucks roar around at 8 am; also, the adjacent big shopping mall has some elctricity problems and, when we were there, had to resort to a loud generator (you guessed it, right next to a large block of rooms). If you don't like a lot of loud, ambient noise (day or night) be prepared to change rooms--and don't hesitate to ask. Contrary to what you might expect, the rooms that face the main pool are the safest bets--at least if you want a good night's sleep. Although you have to tolerate some "party noise" at the pool bar some evenings, it ends at a reasonable time. (Avoid rooms near the second pool, called the AcuaBar): many overlook those horrid a/c units, and the Acuabar itself becomes active and loud early.
This hotel is a good place for families that don't mind the racket of kids and teenagers rambling through the halls, or golfers or fisher-people who will be away most of the day and aren't necessarily interested in paying for high-end luxury. But if you value tranquility, this isn't the place for you. There are much nicer hotels along the "corridor" between San Jose and Los Cabos that have regular shuttles into either town. That's where we'll stay the next time.
But there are other good points: free Wi-Fi in the lobby, good food on the property and its related restaurants nearby. The spa is nice, but the massages were only so-so. The usual time-share sales pressure is always present, but--as others have noted--once you say "no" they let you alone.
Whatever the hotel's marketing materials claim, this is NOT a five star property as those of us who travel regularly would understand that slippery term. It is a 3+ or 4-, depending on the room you get (could be a 2- if you're unlucky enough to get one near those monster a/c machines!). Published travel ratings list at least two categories above "five star": "Especial" and "Grand Tourismo". So you can see that the "five star" comes closer to "three" or maybe "four" at best. Marina Fiesta is not a low-quality property in terms of appearance or location. But it does not deliver what it promises with its claim to "five star" status.