Wondering about the best place to stay in Mallorca without a car to see the best sites? We are breaking it all down, including where NOT to stay, in this post!