Charming townhouse in historic old town of Palma de Mallorca