I fully understand that the star ratings are very contradictory. Please let me explain:
I've stayed in this hotel approx 15 times and everything is great. However, there was a crucial, huge problem this time which made staying there very unpleasant. I am independently taking this matter up with Expedia as I repeatedly tried to get some advice and support, but got nowhere so I shouldn't comment on this here. My first 2 nights were as always - great. Lovely facities, very clean, great staff, nice room, big balcony. However, external parties had booked all public facities and so from Fri morning until (?) very late Sat night, I couldn't:
Use the pool/go in the garden/get a drink/use the terrace/have any food/have a table or chair etc. The music was so loud on the Saturday well into the night that I couldn't sit on my own balcony and it was so loud even in my room, lots of singing, shouting,chanting as well. I asked to speak to the owner/boss/manager and constantly told that there was noone there. It turned out that there was: she'd just told the staff to say there wasn't. When I eventually spoke to her, she told mw that if was just my bad luck, that I should go out to eat or get something from the supermarket. She was vile. I asked, of course for a refund, and she told me that if I wanted to leave then I could, but that I'd get no refund. The staff told me that the owners regularly double-book to make lots of money. Horrible.