Well equipped and clean facilities