A 5 star city hotel is a totally different thing from a 5 star holiday resort hotel. I have been to a lot of the latter and in my experience there can be quite a variation in quality. For instance I stayed in one which included all the premium spirits and lagers in the all inclusive, I was drinking Havana No7 with bottled coke, Erdinger lager and it was table service, it was expensive but you get what you pay for. I have also been twice ( going for a third time next summer )to a 4 star in Costa Dorada which IMO is of a better quality than a few of the 5 star hotels I’ve stayed at.