We had a wonderful stay at Banyan Tree Phuket. Our villa is beautifully designed with a Thai style and practical spaces. We loved the swimming pool and outdoor bath in the villa. The hotel is surrounded by beautiful nature: flowers, trees, lake, and various birds. They care about the environment, free bycicles are provided in addition to electric buggies. There are plenty to do in the hotel. We enjoyed the 2 beaches, swimming pool, and kayaking.
Staff are welcoming and friendly, but some service can be better, especially related to dining. Our room service plate was left outside of the villa more than 24 hours, but it was collected soon after I called. Regarding the restaurants, Veya serves particularly small portion and taste is just so so; BBQ in Watercourt was disappointing: the tiger prawns coated 1500 THB, but tasted like rubber. The waiter/waitress may have forgotten to serve them so that they were left on the grill for 20 to 30 minutes after I chased a couple of times and walked to the grill to chase myself at last. The waiters and the waitresses are friendly, but maybe a bit more training is needed.