hi,
my bf and i are doing thailand for 10 days in febuary. i want to see most of thailand as we dont get the chance to travel often. my itineary is
bangkok for 2 days travel to phuket to go to phi phi island for 4 days and then travel to koh samui to attend full moon party for 3 days and then back to bangkok to go home.
is this a good idea? will we be strap for time? and will i enjoy places if i stay such short times?!
please help before i book my flights & accomodation.

thanksss