Went for the first time to the Caymans beginning of May 2024 for their Batano Carnival. And stayed in this 3-star hotel for only 4 nights, has actually good service with kind staff, great and clean room, good breakfast and is comparable with a 4-star hotel in Europe. Only the price per night is ridiculous, the most expensive I paid per night and this hotel was even the cheapest in this 7-Miles area. Last year staying 5 nights in Las Vegas in a 3-star hotel was a fourth of this total amount. On top of that when checking in, a hidden fee, called resort fee of USD 120 was charged and as long as you don't pay it, even though I already prepaid the whole stay, you won't get access to the room. There was nothing in the booking confirmation nor in the terms and conditions about this hidden additional fee. This 120 USD was not communicated during and after booking with the agency and not agreed upon, this is misled advertising. Even contacted the agency where the hotel was booked about this fee, and they simply said in other words 'they can't do anything about it', which is absurd. The thing is, there´s no problem to pay it as long as it was communicated beforehand, cuz now it seems like being ripped off since they never made this extra fee visibile anywhere, until checking in. Would not call them greedy, but it looks like in the Caymans as experienced it, everybody is trying to get some money out of you in their own way. For this reason I reported this legally for misled advertising, fraud to fight legally for compensation. And that's why I give 3 stars as a whole, for being dishonest about the fee.