We stayed here with a group of 29 and it is basic but clean and tidy. Excellent value and all rooms are ensuite. There is free wifi and this was reliable.
You need to take cash as they do not accept credit cards.
On the down side, the kitchen is very poorly equipped