Great place + Great location + okay pricing = a great time.
As a heads up, my friend and I stayed here for 2 weeks and we managed to use 1000 units of power in the time we were there. Paying 5 baht per unit means power cost us another 5000 baht (or about $150). This is something to keep in mind when determining how much it costs to stay at this place.