I stayed for 10 nights here, and it's a mixed bag. Easily fixable problems with my stay that would have improved the experience. You get what you pay for.
Pros:
Good location. 5 minutes away from the beach, 15 minutes away from a giant shopping center.
5th floor common area is really nice. Spent the majority of days here, working. Just dont count on the wifi, used my phone hotspot.
Very comfortable bed.
Pleanty of towels, some cleaning supplies, pots and pans, working toaster oven.
Accommodating, allowed me to check in 2 hours early (albiet took 8 hours to respond).
Cons:
Dirty. Within 1 minute of walking the bottom of my socks where brown. Some cleaning supplies were included, however nothing to clean the floors. I ended up buying a floor cleaner and spent 30 minutes wiping the floors (a lot of black paper towels thrown out).
Tub doesnt drain fast. Anything more than a trickle out of the shower, after 5 minutes you're ankles deep in water.
Small kitchen, with 1 burner and very little countertop area, dont plan on making anything fancier than toast.