We just returned from a wonderful 3 night stay. Everything was perfect, staff was very friendly. Kids enjoyed all the amenities. We could really not find a fault. Only improvement my family could identify came from my six year old whom wished they rotated the complimentary cookie flavors. Would live to return.