Decent price for the space and location. It was within walking distance to the shopping area, restaurants, and beach.
BE AWARE of PARKING. There is no on-site parking. The closest one is around the block and costs $35 per night. Tow trucks would be waiting to get you a few minutes over.
The building, pool, and apartment itself was older and smaller than expected. The exterminator had to come spray roaches and ants on the whole floor. The carpet on the hallway leading to the apartment was peeling off. The way up on my check in day gave off a cheap motel vibe. There was no in-unit washer dryer. You have to add money to a card and use the laundry room down the hall.
Overall, it was a decent value for a small family or friends especially if you do not care about privacy. Walls are thin.