Great location, close to the beach and stores. Room is a bit small but that's to be expected. I wouldn't try to fit any more than 2 people max. Especially if you have a lot of luggage.
Despite the room size it has everything one would need including a minifridge, microwave, TV, and kitchen utensils. I brought my own beach stuff, but the unit is stocked with some beach gear if needed.
Parking was a little difficult to find, but I ended up not driving around anyway. Everything you would need is within walking distance and there's a bus stop across the street if you're trying to go somewhere specific.
In terms of safety, I never once felt unsafe. Even in the sidestreets there were always plenty of people around and the area is fairly well lit.