Excellent location! The ferry pick up service from Samui was fantastic. The hotel itself needs updating. Our room, a pool room, was located in a good spot near reception. The pool needed a good scrub, there were dirty marks around the entire pool and spa. There was a pool man who came every other day but only to scoop out leaves. The lock on our door of our room was quite difficult to work and the seals around the door were all torn so didn’t keep out mosquitos. We did have a mosquito net, a plug in and citronella spray but the bugs could still get in. We were also only given one key and when we asked to get another so my partner and I could leave the room to do different things if we wanted, we were told there was only one key? This was frustrating as we couldn’t go anywhere alone or if we wanted to, we would have to leave the door unlocked. We stayed for 8 nights and asked if another key could be cut, but to no avail. Although the staff were lovely and tried to help, they need to be able to speak basic English to work at a resort. The gym is great but really needs air conditioning. The restaurants make great cocktails, but the food is only average. There is a great little street near by with an excellent selection of food. The resort looks a lot better in the photos than in real life.