Ended up @ Railay Bay (Railay bay resorts and hotels in railay beach Krabi Thailand). Was pretty good, excellent beach, atmosphere, pool, food, spa etc. The staff were not as good as everyone tells me, I found hotel workers in Bangkok to be much more cordial and i've heard Phuket is also good.

We went to Ao nang for lunch, it seemed a bit overrated and busy to me. Can't wait to get a few more days off and go back!

And my gf said yes.. which i suppose makes her my fiance now