The hotel is terrible. We paid extra to be accommodated in a more or less adequate room. We didn't expect to check in as we arrived late. In the first room that we were given, the table was broken, the bed was dirty, it was simply not replaced after the tourists who lived there before us.
In the agency, the service was normal, we selected the tour ourselves. Our flight was delayed both on the way there and on the way back, this was a big minus, given that we were flying with a child.