Dear Chloe, Dear George,
Many thanks for your detailed comments that show your pleasant experience at Baan Sawadee villa.
It is true that without a vehicle, there is less leisure to enjoy the countless places to visit, many other beaches (maybe twenty on the island!).
There are at least 3 restaurants at a walking distance from the villa : Arroy & Lecker, on the main road on the left side, The Sea i front of the residence, or By Beach, on the beach, are my favorites.
Renting a scooter for 2 people costs about 300 thb/day, but you have to be comfortable with riding, otherwise a car is 1000 thb/day. Using a taxi (or Collective taxis (songteow) actually scarce after 6.00pm), can be less interesting than renting your own vehicle.
If you are an adventurer and you want to take full advantage of all the diversity of the island; I highly recommend renting a vehicle.
I am really happy that you have fully appreciated my tips and I hope you will keep a good memory of Baan Sawadee villa.