Mai's apartment is the perfect location for staying in BA. Myself and a friend stayed there in January - as two girls we wanted somewhere close to restaurants and bars and that was safe, the flat fits both of those and we felt very safe in Palermo. We also had a couple of days by the pool which was quiet and perfect.
The block is really safe, and the other neighbours were all welcoming, and Mai / Monica were quick to answer any questions we had, and solve any problems.
We didnt use public transport, but taxis are very easy to come by at the apartment, either yellow, or ubers.
Perfect spot to stay in!