Twin Bay Resort is a fantastic place to get away from it all. My room was spotless, the bed was comfortable and the lighting was pleasant, but the best part were the views of the beach from my bungalow. I loved being able to walk out and right on to the beach. At the resort they have a wonderful pool and a covered area with plenty of lounge chairs available. The food I has at the restaurant was good. I loved how quiet it was. It 's at the end of a long beach so walking to go somewhere else to eat takes about 10-15 minutes, but there are a few street food stalls a two-minute walk away. I like walking, but some people might like to have their own transport to get around. The resort is next to a public park making it an authentic Thai experience, rather than just being surrounded by tourists. I was very happy with my stay there.