The receptionist wasn't very welcoming when we arrived, an £80 deposit was requested on arrival for any damage we might create. We were told to wait for a member of staff to take our cases to the room but they never arrived which then resulted in us trying to locate our room in the early hours, lugging our suitcases up and down several flights of stairs after a 7 hour flight. Breakfast felt like a school dinners canteen environment, choice was poor and seating was minimal and very basic, very often lack of cutlery, staff couldn't keep up with clearing the tables. People very often standing around looking for places to sit. Pool looked nice on arrival but limited beds, some of which were in bad condition with holes and stains. Room was nice and spacious but had an awful smell coming from the toilet. Shame the Rawai beach wasn't a sunbathing/swimming beach, more of a harbour than anything Overall not a great experience and wouldn't choose to go back.