Pros: Very close to the beach, and walkable to everything. The Studio room we stayed in had a proper kitchen with a large fridge, stove, kettle etc.
Cons: We stayed in the Studio which was a separate building and a walk-up to the third floor - for me this was fine, but this wasn't mentioned in the original booking. Additionally our room definitely had a mold infestation - we were only there for 3 nights, and barely in the room, but I definitely would have complained if it was a longer stay. You get what you pay for with this one...