We stayed here for 2 nights over a weekend. We weren't expecting much, it was cheap and as we were there for a wedding we weren't looking for exceptional accommodation as that wasn't what the stay was about. For our needs it was perfect. Basic, clean, great wifi and very central to to the shops, bars and beach.
If you're expecting a hotel don't book, there are no complimentary toiletries and it's tricky to find housekeeping if you need anything. However clean towels and a decent check out of 12pm made it perfect for us.