A very friendly, social place with lots of amenities for the whole family. We have a wonderful time. Staff and other guests were great.