I loved most things about this hotel. The staff was AMAZING, and clean as well. However, when i arrived at the hotel, the bed i slept at had a very small stain, its very faint so i didnt care much of it. But accoding to the hotel rules, they clean the sheets, linens everyday unless we ask not to. I left the sheets to be changed most days because we are Canadians and we sweat a lot in hot countries so it was only fair we wanted clean sheets. I was there 5 nights and all the nights that tiny little stain was still there, as in the sheets werent changed. I wasnt pleased with that. I didnt tell the staff mainly because i had other problems in the room, such as the power was very unreliable, most rooms needed only one cars to get the power going, we needed 2. I traveled with multiple people therefore we had extra cards, but it was such a hassle when one persom had to leave and couldnt take one of the cards because the power went out in aboit 20 seconds. So if one person was in the shower, the other person had to stay put in the room and not go anywhere even if needed. It was very inconvenient. But besides that, it was a great stay, i probably will return back here if i dont find anything better, only if i dont find anything better. Oh also, the breakfast was DELICIOUS. I had breakfast everyday mainly because it was just simply amazing. Thanks to the cook and thanks to that front desk staff too, you guys were honestly great!