We were very disappointed with our room. We were assigned to an annex building about 200 m from the main hotel, and our bedroom was quite small, with the toilet and shower being in separate rooms, although the shower somehow leaked into the toilet room. On first entering the room, we found it smelly but fortunately the smell dissipated after we left the window and door open for an hour. However, we were concerned that on arrival there were dozens of flies in the room, which Google Lens identified as "drain flies". These were easy to swat but they were rather disgusting.
We had dinner that evening in the main building and it was an excellent meal with good service from staff. On the other hand, breakfast the next morning was chaotic, with uncleared tablets and a non-functioning coffee machine.
Our conclusion was this was a good place to go for dinner, but a really poor place to stay the night.