Green Leaf Resort in Pelling offers a secluded location with beautiful views of Kanchenjunga. The property has a lush green garden and comfortable, clean rooms. The staff is hospitable and helpful. However, some guests have complained about slow room service, lack of hot water, and power supply problems. The property is a little far from the main city and the road leading to it is not in good condition. The food quality is average and the amenities could be better. Overall, it's a budget-friendly property with good staff and a great location.