I too much prefer Boulders over Ebony for its architecture and overall feeling. Make sure you get accommodations right on the river.
I have stayed at both Sweni and Lebombo. They are so close you can use the facilities at either. If you take over Sweni it will be great. My one problem with both these lodges is that they are form over function and look great but are not nearly as comfortable as Boulders. The terrain though is completely different for animal viewing.