Why do you think people on Tripadvisor chose this as the most romantic hotel in the world 2015? No explanation needed, right? This picture says it all! As I was staying two months on the island, I was looking for the best Koh Tao hotels and I wanted to find some spots on the island that were not really well known yet to the big audience. Chekcing out some places to stay in Koh Tao I stumbled upon this incredibly luxurious boutique villa resort named ‘The Place’.