My family spent a fabulous summer vacation at Lotus Terraces in July of 2012. We rented the Gardenia Pool Villa and enjoyed every minute of our stay from the tranquil surroundings, private chef (highly recommended), semi-private beach, infinite swimming pool by the beach, and super friendly staff. Each villa has a private plunge pool right out of the living room. The location is a bit secluded and quite a bit of a drive from the airport, Chaweng Beach, and other "happening" Koh Samui locations. But, therein lies the appeal and charm of Lotus Terraces. However, if you're an adventurous sort, consider either renting a car or keeping a trusted taxi driver's number handy for when those impulses come calling. If you're booking online from the U.S. (possibly other countries too) be aware that 50% of the total bill is due upon booking confirmation and the balance is due 4 weeks prior to arrival. Payment is only via bank transfer (at least that was the case in 2012), which, depending on the amount, could delay the reservation as your US bank or credit union asks you to provide additional information necessary to comply with current US regulations on foreign wire transfers. Also, at the time of our travel Lotus Terraces allowed a refund of 50% of the amount only if canceling the reservation more than 60 days before arrival. Nevertheless, those logistical issues will most certainly be forgotten once you settle into your villa at Lotus Terraces.