My kids loved this place. Five star all the way. Extremely clean and beautiful. Pictures did not do it justice. We will definitely go back.