leviwhite! I am going to share with you some resorts names which are best for you and you can enjoy all of those things there which you want to enjoy.
JW Marriott Phuket Resort & Spa
Angsana Laguna...