We stayed here and as a budget hotel it was overall good. Bed was comfy and the housekeeping were very prompt. The location has a lot of pubs and restaurants but the beach is average.
The bad side would be noise, the rooms are not soundproofed, late night noise and there was a huge amount of noose from 7am every morning from building work being carried out in the neighborhood (a jackhammer that vibrated the headboard was the worse) which is not relaxing start to the day and a calm end to the day - felt jaded by the end of the holiday tbh.
All in all - ok for the money - was charged tax in addition to the listed price.