Okay for a short stay, but wouldn't want to stay more than a few nights.
Location was great for us. Only 15/20 min walk into town, and with a supermarket/bars/restaurants close by, but far enough from the busy town centre so it was perfectly quiet.
The flat wasn't dirty, but was quite dusty.
The kitchen wasn't particularly well equipped, but fine for our short stay as we ate out both nights.
The shower pressure was terrible, it trickled out and took ages to wash my hair.
The bed was uncomfortable and way too short for my boyfriend (6'2).
Fine overall, but not great value for money.