I just booked 4 nights at the Sea Pearl Villas in Patong for my honeymoon in April. I know it's not right on the beach, which seems to be a good thing in that area since I hear the beach is crowded and noisy. After our stay there we are going to Koh Phi Phi to stay at Zeavola. A few questions:
Is it better to stay right on the beach in Phuket?
What are some things we must do while there?
Is four nights too much time on Koh Phi Phi?