It was terrible , after waiting over 30 min in the street , someone arrived to let us in . We were exhausted from travel and waiting in the heat and were asked to pay a ridiculous amount for a cleaning fee , although I paid for my stay in advance . I refused . They at first said they would now cancel my reservation , which would have put my family out on the street with no accommodation ! I got upset and said you’re going to throw us in the street ? They changed their mind after I disclosed that I would complain to Hotels . com regarding their request for money and threatening to cancel our reservation . We stayed only 10 hours between flights and left the place very clean ...I will never stay there again and will never recommend them to anyone . I felt they completely tried to take advantage of us , not expecting me to stand up to them ...but I am a seasoned traveller and know how things should go .