This is not a 4* hotel, it is 3 stars at most. Overall, yes, I had a pleasant holiday at BQ Belvedere, but there were some things that let it down. Cleanliness was okay but lacking in detail - grime under the bed, under the sink and ants and silverfish in the bathroom. But what was worse was the appalling attitude of the restaurant and bar staff. Very rude, passive aggressive and generally unhappy to have to serve anyone. Customer service beyond the reception team was significantly lacking. Although I would go back to Palma, I would NOT stay here again!