Bella Vista is beautiful resort with creeks and forests surrounding. The stay was pleasant and quite comforting. The Villa in which we stayed had all amenities and quite satisfying. We enjoyed the walk and the traditional Thai massage in the resort. The staffs were very friendly and helpful. Although the resort was far from the city, we had free shuttle to the city. Food was good. Overall stay in belle villa was remarkable.
T V Raj