We had a great stay at Riverview apartment. Very comfortable accommodation and a good kitchen, great value.
On the waterfront with a view of the sunset. You can walk to everything in town or along the beach to the headland.
Definitely recommended.