I did not expect anything great - just an average, clean hotel with nice and helpful staff would be enough. Unfortunately my expectations were to high. The room was ok, with fresh bottled water every day, quite comfortable bed and internet (on the top floor - so they improved it since January), although I have no idea why was it called deluxe as in my opinion it looked similar to the others rooms (which I saw through the open door while beeing cleaned). However the bathroom was auwful - it smelled like sewage, drains were blocked and the water was yellowish - that was absolutely disgusting! I complained about that twice and they did nothing to repair that. Staff was rude, unfriendly and could not speak english (the only helpful person was a Russian girl at the reception desk - I think the only one that could speak english and was nice). The breakfast was nothing special - thai dishes were not good at all and I think they serve for breakfast what they did not sell the day before (as there is a restaurant also - I do not recommend it - there is much nicer place 1 minute walk towards the beach, selling also ice creams), so I used to eat only fruits - if you have choice not to book a breakfast just do it as for 2 pounds they ask for it you can have a really nice breakfast somewhere else. I would also like to mention that the swimming pool is really small and there is no sun afternoon and that they charged me more that they write on their website for the airport transport