Beautiful beach with amazing restaraunts and so so many shops to choose from. Great food, whether you are looking for authentic Thai food, Indian or western dishes you cant go wrong. They also have an amazing selection of seafood to choose from at great prices.