Envionment and facility are good. But...pay attention to the total price that charge. I told cashier that my daughters are 3 and 4 and I were charge price for 3 and 6. My 4 years daughter only 95cm and Noway looks like 6. I'm not sure it is a mistake or a mistake in purpose. Be careful, check the total price before paid. I got my $6 refund anyway.