We loved Soller and the Soller Plaza Hotel was in the perfect location. A great base for mountain and coastal walks. We had a hire car - but really not needed (it would be lovely to arrive on the historic train), actually a liability in the narrow Soller streets!