We stayed at a very nice place called Bella Vita Spa and Suites, which is just off the pretty main street.
There are lovely beaches and the river is very pretty, particularly Oval Beach.
We found a brilliant little coffee shop called Uncommon Grounds, excellent coffee(roasted on site) really nice food, books and free wi-fi. What more would you need!!
There is another small town nearby called Douglas where we had an excellent dinner at The Everyday People Cafe