We stayed at the Baia Baia resort for 5 nights. It is one of the most beautiful places I have ever seen, and this hotel is right on the beach on the prettiest side of the island. In the daytime it's really peaceful and relaxing with such a chilled out atmosphere and stunning scenery. There's lots of trips to do and a snorkelling boat trip is well worth doing to see all the cast of Finding Nemo! At night time it turns into a party every single night - we didn't mind the noise as we were up for the parties, but if you want to sleep at night this is not the place for you! Our bungalow was literally vibrating with the bass of the music on the beach which was a good distance away! If you do want to party, you will have the time of your life - fire shows, UV face/body paints, amazing barbeques, cheap booze and dancing in the sand all night. We had a great time here and I will never forget it! Some people have said that the staff were rude but we did not find this at all - the staff we encountered were very friendly and helpful, as are most Thai's. There are also lots of restaurants nearby which do amazing food. We ate so well here!