Spectacular views, super attentive and accommodating staff, and just a wonderful experience! Highly recommend staying at Hamilton Cove.