The room appeared to have been recently renovated. The staff were excellent and friendly. The hotel itself was very clean and the wireless internet was fine. They also sell bottled water in reception for a reasonable price.
We found the location very convenient. An easy 10 minute walk from the train/main bus station from the airport. A nice side strip of nice restaurants within 5 minutes and a main street with a few coffee shops/average looking restaurants. It's an easy walk towards the Old Town and the Cathedral and more shopping. The popular train de Soller departs from right near the Hotel as well.
The staff could have been slightly more knowledgeable about the area and things to do. Would stay here again.