Kata Silver Sands is perfectly serviceable. That said, there were several small details that would keep me from coming back. I don't ask for much in a budget hotel, but convenience is one of those things. The desk was unoccupied at check in, so after a grueling minivan ride from the airport I found myself waiting once again to get settled. Wifi was inconsistent, to put it diplomatically. Check out was also a problem, as they tried to get payment in cash, despite my showing them the "paid" notice from Hotels.com. I would've been happy to pay in cash if I could confirm my card was not charged, but the wifi was so spotty even at the reception desk that I couldn't log into my account to show the transaction! All that said, the facilities are clean, you get a cute balcony with your room, and the pool seemed nice (though I didn't use it). They also do breakfast, which I did not avail myself to.