This is my second time here. Loved this place and the atmosphere. Too bad the Fantasyland was closed for renovation. Staff was extremely helpful. Toilets can be found everywhere. And it's clean. Merch were very expensive though.