The restaurant wasn't great, but to be honest, all the food on Railay pretty much sucks. I'd recommend skipping it to go to the Walking Street between East and West Railay and getting cheaper better food there. I recommend The Mangrove Restaurant and Kohinor Indian (I know, kinda random, but seriously, if you like Indian food, its awesome, and a nice change of pace from Thai food)
I had read some not great reviews of this place, so was super pleasantly surprised when I arrived. I don't know what people were complaining about. I had an awesome room (3001, highly recommend, closest one to the reception and faces the pool, very clean and new), the staff were SO nice and helpful, the breakfast was totally fine (though I skipped the hot foods because it was a little too hot and I was a little sketched out by meat that had been sitting out for a couple hours - pancakes, waffles, cereal, yogurt, fruit, all that was fine), location was fantastic, airport transfer totally worth the 20 bucks and super smooth, no wading necessary through low tide. All in all, loved this place!