Secret Harbour is a great choice! Quiet and beautiful, really nice upscale restaurant (Sunset Grill) and great casual space, too (The Patio).