we chose the Islanda Resort located on a hill, not only for the fantastic view from there, but also for being safe from sand flies. It turned out to be a very good choice, this small hotel is very nice indeed. We liked the modern style, the cleanliness and above all the very friendly and extraordinary helpful staff. We stayed 4 nights in a Grand Ocean Suite, which was great and worth the high price. There is no buffet for breakfast, but they offer many items for A.B. (the pancakes are very delicious!), every thing being made fresh. There is, however, very little choice for Asia breakfast. We rent a scooter from the hotel for 300 Bath/day for exploring the island and for going out for dinner to one of the cosy restaurants at Ao Khao (the restaurants of the Islanda Resort and of the Good Time Resort just next door close to early). During our stay end of March 2016 the Ao Khao beach was very dirty, both the water and the beach, whereas the Ao Suan Yai beach was perfectly clean and free of sand flies, just the opposite of what is written in some travel reviews! This depends apparently on the season. If you stay on the hill, you can choose the better side for swimming at the time of your holidays.