We loved our stay at Centara Villas. As described in other reviews, the location is away from the busy areas on its own beautiful private beach, but you can easily catch the shuttle into Lamai or Chaweng (AUD$2 or $4pp). The staff are very friendly, the buffet breakfast is excellent, and the other food & beverage available is very good. You can also walk to the local Cool Bar down the beach and restaurants in the nearby village for cheaper Thai options. We didn't get 2 adjacent villas as requested, but it felt safe enough for our teenage girls to be not right next door. Would highly recommend.