We had a terrible experience in the check in. My wife and kids arrived a day before I did, and the reception staff would not let them in. They conceded, after a very harsh argument, and after paying an extra 120 USD. (Which luckily were reimboursed on the following day).
The property is worn, not properly taken care of and in need of deep cleaning.