My wife and I have stayed at Hamilton Cove dozens of times. This condo was immaculate cleanliness wise and had a decent view of the coast (2/5 if you know Hamilton) that is shared amongst others that WILL walk through your space.
Issues:
* Main room TV did not work (we worked it out)
* Heat in the unit did not start working until our second day (we dealt with it)
Pros:
* Extremely nice host
* Clean apartment
Cons:
* Expensive
* Balcony shared by multiple units
* BBQ was enough for 2 steaks max
Super Pros:
* Unfortunately, we also had a storm come in that made us leave back to the mainland a day early. Shari not only offered to allow us to stay if needed, but since that was not an option for us, helped us get back to the ferry during a very busy time (New Years).