Our second visit - it was clean, comfortable, good for the kids and well equipped in general. We'll be back... again!