I would highly recommend a stay at Hamilton Cove in Avalon.
It offers scenic views in a wilderness environment. It is a great escape from everyday life.