The location is great, however there were a number of broken facilities, which I've pointed out to the owner / manager.
Hopefully those issues will be resolved soon. Until then, I'd probably hesitate to stay again.