I wouldn't say this is the worst place I've ever stayed, although on arrival it certainly felt that way. The property has the potential to be so much better, but sadly it appears to have been allowed to run down through a lack of maintenance and attention to detail.
The reception staff were warm, approachable and helpful. However, we were both disappointed and quite shocked to find belongings and mess left behind by the previous occupant(s) in our room. To their credit, the reception staff dealt with this very promptly when we brought it to their attention, and I can't fault them for their response. Nevertheless, the room should never have been handed over to new guests in that condition, particularly in a relatively small property where you would expect such things to be noticed. Unfortunately, the same lack of attention to detail was evident throughout the property. We stayed in the family room, which was a decent size, but much of the furniture had clearly seen better days. After our initial experience on entering the room, we were understandably concerned about cleanliness, but thankfully the bedding and towels were clean.
The location was fine for us - around a 25–30 minute walk to the seafront - and we had no difficulty finding on-street parking. We didn't have breakfast at the hotel, and the courtyard and garden looked pleasant.
Overall, it's a shame because the property could be quite charming with some investment and care.