You stay in the middle of palma centre.. everything you need is near.. the bus stops too!
A man that works in a shop just under the apartment speaks good english and is very helpful!