It was great value for money, especially considering the pools for the kids to enjoy. It isn't made clear at time of booking that you have to make your own beds and take your own towels, but they do tell you in good time. It wasn't the end of the world and was fine for a couple of days' stay (to be fair you can pay extra for towels and bedding). The beds were pretty comfortable and the room was cleverly laid out.
There is a supermarket next door and a couple of restaurants in walking distance, but it's pretty much an industrial area. We didn't mind at all as we had a car and travelled out, plus we were only there 2-nights.
The onsite bar was very reasonably priced I thought and we had a relaxing couple of days in the sun!