Me, my wife and our 1 year old son will be travelling to Koh Samui for the first time in June for 2 weeks. We want to stay somewhere in Chaweng, not central but withing a 15 minute walk. I like the look of Chaba Cabanna and also Chaweng Cove Resort. Should I book on the net before I go, or wait until we get there? Is it cheaper booking when there?