If you're looking for an escape from the city without the hassle of getting on a plane, this is the perfect island. It's about 2.5 hours drive from Bangkok, then you hop on a 20 minute speed boat ride and you're on a pristine beach island. The sai kaew beach side can be quite packed but the good thing about this island is that it is filled with local people. You don't feel like you're in a tourist trap like Pattaya and you do get the full island experience. My favorite side would be Tub Tim beach and Aoe Prao is also more quiet.