Patong Beach: honest review, things to do, where to stay