I find it hard to write anything positive about the place besides being in very close proximity to haad rin beach (full moon party). We stupidly payed slot of money for an upgraded room with air con which was supposedly 'a luxury room' but I'm not sure what's luxury about a room with cockroaches, blocked drains, a bed which is as hard as the floor and a room that doesn't get cleaned for the duration of your stay. That's right, you apparently have to ask for your room to be cleaned and even then you aren't given fresh towels or sheets and at one point refused toilet roll! We got food poisoning from the cheap, recooked dirty restaurant downstairs which had us ill for the time we were there. The waitress bought us a dirty plate out and proceeded to wipe the uncleaned food off with her thumb, seriously. One staff meme her had us believing we were his best friend when we arrived, although we quickly realised this is just a front for his slyness. Absolutely disgusting customer service from him, ignored and looked at by him as if we've personally wronged him which isn't how you treat guests that have payed so much for what we got. The wifi doesn't work in the room, only in the restaurant. Wouldn't suggest hiring a scooter from them, it's cheap but they'll try catch you out on your return with scratches that were there beforehand. Place is really loud which isn't their fault but I guess it just makes a terrible place even worse. Spend your money elsewhere.