Hey Waionn, Phuket in June is the green season (wetter than usual, but still very nice & warm). The island is huge, same size as Singapore, so quite expensive to move around all the time. For a "party good time," stay in Patong Beach, quiet beach town "lay back" style, stay in Kata Beach (best beach for surfing in June). Or, if you want a small city feel, stay in Phuket city, but no beach or sea access. Cheers!