This is my first time writing a review but I had to mention what a terrible experience we had during the last week of December 2012. We waited for close to an hour to check in, thanks to the long line of foreign tourists, just to hear that our room was not ready and we would have to wait another hour. There was really no place to lounge around with our luggage until then, but we managed to find a tiny bench. After an hour I called the front desk, simply to be informed that our room was still not ready! I had to yell at three different people at the front desk to finally get the room I requested when making my reservation (two queen beds). All in all, it was an exhausting experience. I would not recommend this place to my worst enemy.