Honey Resort, Kata Beach Phuket: Beach & Location