I do not recommed this hotel for their poor customer service and stealing tendencies.
We booked a stay directly on their website but had to cancel due to family reasons well within the free cancellation period.
To this day the hotel has not returned 5% of the deposit paid, first claiming it was an administrative fee, then a tax, both of which are false excuses.
They state that the deposit is 100% refundable in their cancellation policy.
The hotel is now ignoring my messages and I am forced to file complaint with the relevant authorities.
Stay away or book through a reliable third-party in order to avoid losing money.