The place itself is quite average, but the location and management of the stay make the experience well above fair.
The provision of toiletries etc should be considered though. All in all, a smooth, peaceful holiday experience.