We stayed here for 7 nights and thought that may be too long, however it was a great week at a very classy resort. From the time we arrived at their office at Seree Ban Phe we were treated well! The shuttle service to the resort was by speadboat, it was a little bumpy but that was due to the weather being a bit bad. The speadboat drops you off right on the beach of the resort only feet away from reception. On arrival we were greeted by The receptionist (Saifon) who was very friendly and helped us throughout our stay. Our cottage was very spacious, clean and had a great view of the beach. I was a little disappointed with the outdoor spa, actually it was just an outdoor bathtub, but would have chosen this cottage anyway because of the views. The beach itself was clean and well kept and was for exclusive use just for people staying at resort, which meant it was always quiet. The restaurants were fabulous, the 'O' restaraunt serve Italian food, and would definitely recommend the seafood pizza...I never seen so much seafood on a pizza. The Buzz restaurant served amazing Thai food and we ate here the most, the Breeze restaurant which was part of the Ao Proa (sister resort) 5 mins away was also very good, they also have evening singers at the Breeze and a fire dance on Fri and Sat evenings. We were a bit disappointed by breakfast, on the weekends the selection was fabulous, but during the week it was limited. There was a cheap food place in between Ao Prao andLe Vimarn called Lima Coco, and was very very cheap, but the quality was poor. When moving around the island you options are limited, theirs taxis consist of a pick up truck where you have to sit in the back and the roads are bad so expect an extremely bumpy ride. There are other places to eat on the other side of island, we took taxi to venture out on the first day ans to get a feel of distance etc then walked thereafter. The walk is about 20-30mins. Overall this resort was good value for what we paid and staying here 7 days was not enough and we would definitely be back. The staff here are very friendly and cannot do enough for you, The restarant manager Payab and his team always treated us as 5 star guests and made our stay that extra special.