Clean and fun and the oictures don't do it justice. Great location and friendly hosts. Hope to visit again.