I'm glad to have stayed here and would recommend it to others. The two most important things I needed were: 1) fast and reliable wifi and 2) good air conditioning. This apartment had both — the wifi and air conditioning both worked perfectly. In addition, the location is excellent — right on the beach, and I loved the view out the front balcony. The fitness center was a nice addition, too, and the staff at the front desk was very friendly.
The unit was clean when I arrived, but everything (the sheets, bed, kitchen supplies, etc) does feel a bit old and used. Not a big deal. Important to note that the kitchen is, frankly, barely usable for cooking. You would not want to stay here if you're planning to cook. Even making coffee in the morning was a bit of a challenge. There is no toaster, no coffee maker, no oven — just a slightly awkward two-burner electric stove and a microwave. Again, no problem, as long as you know what to expect.
On the whole, this was a great place to stay. Recommended.