Good infrastructure, good staff, overall nice experience at swimming… Tried many places but safety and other things are good here.. Good!