Looking for a recommendation, or even a steer in the right direction, for part of our honeymoon in Thailand. Staying 2 nights in Bangkok and then to an island on the west coast. We're thinking either Phuket or Phi Phi but the choice is huge. I'm indecisive at the best of times so this is just doing my head in! We're looking for a luxurious resort with something more than just a hotel room with a balcony. Would love a villa with our own private terrace or something. We also want to be able to do a few tours while we're there, like visit Phi Phi if we stay in Phuket. We'll be spending 5 nights there. Any recommendations gratefully appreciated!