We will be heading to Koh Phangan and Koh Samui for 5 days in May. Our tentative itinerary is to stay in Surat Thani first night where we fly in, then take Ferry to Koh Phangan through Koh Samui on Saturday morning 5/25 for 1 or 2 nights during Full Moon party, then back to Koh Samui for the 3/4 nights then back to Bangkok.
Since this will be the relaxing part of our trip, we are looking to stay at a luxury hotel/villa on the beach, possibly with private pool/infinity pool with great views. Would also like to be close to restaurants/bars.
Any suggestions? So far it looks like Bophut or Chaewang might be the beaches that I've seen suggested and Tongsai Bay Cottages or Sandalwood.