The hotel has Nice view, looking good and the hotel food is good. But the hotel service is not good, cleaning is bad, water is brown, hot water is coming and going. The hotel smells like cat poop and urin everywhere. Nobody understand english. Just the manager speak english, and he is not nice. He charges for everything, But nothing work as IT should be. It's many stairs up to rooms, and taxi from patong beach etc. don't like to drive you up to the hotel bc it's up in the hill. Don't suit for longer stay. We stayed for one week and then switched hotel. Don't get fooled by the photo's. The swimming pool is full of dirt.