Nikki Beach Resort might be one of the best places to stay when you're visiting this island of natural beauty and charm from Thailand.